var geoCoordMap = {
    '上海': [121.4648,31.2891],
    '东莞': [113.8953,22.901],
    '东营': [118.7073,37.5513],
    '中山': [113.4229,22.478],
    '临汾': [111.4783,36.1615],
    '临沂': [118.3118,35.2936],
    '丹东': [124.541,40.4242],
    '丽水': [119.5642,28.1854],
    '乌鲁木齐': [87.9236,43.5883],
    '佛山': [112.8955,23.1097],
    '保定': [115.0488,39.0948],
    '兰州': [103.5901,36.3043],
    '包头': [110.3467,41.4899],
    '北京': [116.4551,40.2539],
    '北海': [109.314,21.6211],
    '南京': [118.8062,31.9208],
    '南宁': [108.479,23.1152],
    '南昌': [116.0046,28.6633],
    '南通': [121.1023,32.1625],
    '厦门': [118.1689,24.6478],
    '台州': [121.1353,28.6688],
    '合肥': [117.29,32.0581],
    '呼和浩特': [111.4124,40.4901],
    '咸阳': [108.4131,34.8706],
    '哈尔滨': [127.9688,45.368],
    '唐山': [118.4766,39.6826],
    '嘉兴': [120.9155,30.6354],
    '大同': [113.7854,39.8035],
    '大连': [122.2229,39.4409],
    '天津': [117.4219,39.4189],
    '太原': [112.3352,37.9413],
    '威海': [121.9482,37.1393],
    '宁波': [121.5967,29.6466],
    '宝鸡': [107.1826,34.3433],
    '宿迁': [118.5535,33.7775],
    '常州': [119.4543,31.5582],
    '广州': [113.5107,23.2196],
    '廊坊': [116.521,39.0509],
    '延安': [109.1052,36.4252],
    '张家口': [115.1477,40.8527],
    '徐州': [117.5208,34.3268],
    '德州': [116.6858,37.2107],
    '惠州': [114.6204,23.1647],
    '成都': [103.9526,30.7617],
    '扬州': [119.4653,32.8162],
    '承德': [117.5757,41.4075],
    '拉萨': [91.1865,30.1465],
    '无锡': [120.3442,31.5527],
    '日照': [119.2786,35.5023],
    '昆明': [102.9199,25.4663],
    '杭州': [119.5313,29.8773],
    '枣庄': [117.323,34.8926],
    '柳州': [109.3799,24.9774],
    '株洲': [113.5327,27.0319],
    '武汉': [114.3896,30.6628],
    '汕头': [117.1692,23.3405],
    '江门': [112.6318,22.1484],
    '沈阳': [123.1238,42.1216],
    '沧州': [116.8286,38.2104],
    '河源': [114.917,23.9722],
    '泉州': [118.3228,25.1147],
    '泰安': [117.0264,36.0516],
    '泰州': [120.0586,32.5525],
    '济南': [117.1582,36.8701],
    '济宁': [116.8286,35.3375],
    '海口': [110.3893,19.8516],
    '淄博': [118.0371,36.6064],
    '淮安': [118.927,33.4039],
    '深圳': [114.5435,22.5439],
    '清远': [112.9175,24.3292],
    '温州': [120.498,27.8119],
    '渭南': [109.7864,35.0299],
    '湖州': [119.8608,30.7782],
    '湘潭': [112.5439,27.7075],
    '滨州': [117.8174,37.4963],
    '潍坊': [119.0918,36.524],
    '烟台': [120.7397,37.5128],
    '玉溪': [101.9312,23.8898],
    '珠海': [113.7305,22.1155],
    '盐城': [120.2234,33.5577],
    '盘锦': [121.9482,41.0449],
    '石家庄': [114.4995,38.1006],
    '福州': [119.4543,25.9222],
    '秦皇岛': [119.2126,40.0232],
    '绍兴': [120.564,29.7565],
    '聊城': [115.9167,36.4032],
    '肇庆': [112.1265,23.5822],
    '舟山': [122.2559,30.2234],
    '苏州': [120.6519,31.3989],
    '莱芜': [117.6526,36.2714],
    '菏泽': [115.6201,35.2057],
    '营口': [122.4316,40.4297],
    '葫芦岛': [120.1575,40.578],
    '衡水': [115.8838,37.7161],
    '衢州': [118.6853,28.8666],
    '西宁': [101.4038,36.8207],
    '西安': [109.1162,34.2004],
    '贵阳': [106.6992,26.7682],
    '连云港': [119.1248,34.552],
    '邢台': [114.8071,37.2821],
    '邯郸': [114.4775,36.535],
    '郑州': [113.4668,34.6234],
    '鄂尔多斯': [108.9734,39.2487],
    '重庆': [107.7539,30.1904],
    '金华': [120.0037,29.1028],
    '铜川': [109.0393,35.1947],
    '银川': [106.3586,38.1775],
    '镇江': [119.4763,31.9702],
    '长春': [125.8154,44.2584],
    '长沙': [113.0823,28.2568],
    '长治': [112.8625,36.4746],
    '阳泉': [113.4778,38.0951],
    '青岛': [120.4651,36.3373],
    '韶关': [113.7964,24.7028],
    '佳木斯':[130.322399,46.818337],
    '齐齐哈尔':[123.956934,47.371155],
    '大庆':[125.152758,46.641229],
    '牡丹江':[129.696891,44.562357],
    '鹤岗':[130.285604,47.408637],
    '七台河':[131.003099,45.7984],
    '鸡西':[130.984701,45.333184],
    '伊春':[128.88741,47.744768],
    '曲阜':[117.077352,35.562009]
};
/**
 * 模板
 * var flyLinesData={
 *  "地图名字":["铁路线名",[
 *      [{name:'起点A'},{name:'终点A'}],
 *      [{name:'终点A'},{name:'起点B'}],
 *       。。。
 *  ]
 * ]
 * }
 */
var flyLinesData={
    "trainmap":[
        ["京沪线",[
                [{name:'北京'}, {name:'北京',value:95}],
                [{name:'北京'}, {name:'廊坊',value:95}],
                [{name:'廊坊'}, {name:'天津',value:95}],
                [{name:'天津'}, {name:'沧州',value:95}],
                [{name:'沧州'}, {name:'德州',value:95}],
                [{name:'德州'}, {name:'济南',value:95}],
                [{name:'济南'}, {name:'泰安',value:95}],
                [{name:'泰安'}, {name:'曲阜',value:95}],
                [{name:'曲阜'}, {name:'徐州',value:95}],
                [{name:'徐州'}, {name:'南京',value:95}],
                [{name:'南京'}, {name:'上海',value:95}]
            ]
        ],
        ["北京线",[
            [{name:'北京'}, {name:'上海',value:95}],
            [{name:'上海'}, {name:'广州',value:90}],
            [{name:'广州'}, {name:'大连',value:80}],
            [{name:'大连'}, {name:'南宁',value:70}],
            [{name:'南宁'}, {name:'南昌',value:60}],
            [{name:'南昌'}, {name:'拉萨',value:50}],
            [{name:'拉萨'}, {name:'长春',value:40}],
            [{name:'长春'}, {name:'包头',value:30}],
            [{name:'包头'}, {name:'重庆',value:20}],
            [{name:'重庆'}, {name:'常州',value:10}],
            [{name:'常州'}, {name:'北京',value:10}]
        ]
    ]

    ],
    "haerbinju":[
       ["黑龙江省内环线",
           [
            [{name:'哈尔滨'}, {name:'大庆',value:95}],
            [{name:'大庆'}, {name:'齐齐哈尔',value:95}],
            [{name:'齐齐哈尔'}, {name:'伊春',value:95}],
            [{name:'伊春'}, {name:'佳木斯',value:95}],
            [{name:'佳木斯'}, {name:'七台河',value:95}],
            [{name:'七台河'}, {name:'鸡西',value:95}],
            [{name:'鸡西'}, {name:'牡丹江',value:95}],
            [{name:'牡丹江'}, {name:'哈尔滨',value:95}]
           ]
        ]
    ]
}
var BJData = [
    [{name:'北京'}, {name:'上海',value:95}],
    [{name:'上海'}, {name:'广州',value:90}],
    [{name:'广州'}, {name:'大连',value:80}],
    [{name:'大连'}, {name:'南宁',value:70}],
    [{name:'南宁'}, {name:'南昌',value:60}],
    [{name:'南昌'}, {name:'拉萨',value:50}],
    [{name:'拉萨'}, {name:'长春',value:40}],
    [{name:'长春'}, {name:'包头',value:30}],
    [{name:'包头'}, {name:'重庆',value:20}],
    [{name:'重庆'}, {name:'常州',value:10}],
    [{name:'常州'}, {name:'北京',value:10}]
];

var SHData = [
    [{name:'上海'},{name:'包头',value:95}],
    [{name:'上海'},{name:'昆明',value:90}],
    [{name:'上海'},{name:'广州',value:80}],
    [{name:'上海'},{name:'郑州',value:70}],
    [{name:'上海'},{name:'长春',value:60}],
    [{name:'上海'},{name:'重庆',value:50}],
    [{name:'上海'},{name:'长沙',value:40}],
    [{name:'上海'},{name:'北京',value:30}],
    [{name:'上海'},{name:'丹东',value:20}],
    [{name:'上海'},{name:'大连',value:10}]
];

var GZData = [
    [{name:'广州'},{name:'福州',value:95}],
    [{name:'广州'},{name:'太原',value:90}],
    [{name:'广州'},{name:'长春',value:80}],
    [{name:'广州'},{name:'重庆',value:70}],
    [{name:'广州'},{name:'西安',value:60}],
    [{name:'广州'},{name:'成都',value:50}],
    [{name:'广州'},{name:'常州',value:40}],
    [{name:'广州'},{name:'北京',value:30}],
    [{name:'广州'},{name:'北海',value:20}],
    [{name:'广州'},{name:'海口',value:10}]
];
// var planePath = 'path://M1705.06,1318.313v-89.254l-319.9-221.799l0.073-208.063c0.521-84.662-26.629-121.796-63.961-121.491c-37.332-0.305-64.482,36.829-63.961,121.491l0.073,208.063l-319.9,221.799v89.254l330.343-157.288l12.238,241.308l-134.449,92.931l0.531,42.034l175.125-42.917l175.125,42.917l0.531-42.034l-134.449-92.931l12.238-241.308L1705.06,1318.313z';
var img0='M678.143994 403.776671l0-203.085348c0-8.77587401-7.759731-18.66715199-17.263176-21.959128l-102.105492-35.713386c-9.504468-3.301186-25.640983-6.03853001-35.866882-6.03853l-27.810393 0c-10.28934401 0-18.626219 7.207146-18.626219 16.039301L476.471832 871.310947c0 8.831132 8.336876 15.98302 18.626219 15.98302l27.810393 0c10.226922 0 26.362414-2.682086 35.866882-6.03853l102.105492-35.654035c9.503445-3.242857 17.26317599-13.187347 17.263176-21.908986L678.143994 517.114996M633.856325 784.97051c10.226922 0 18.688641 7.207146 18.688641 16.032138l0 13.804401c0 8.77485101-7.939833 18.445094-17.58347 21.460778L558.907333 859.798752c-9.504468 3.016707-17.451464-1.681292-17.451464-10.512425l0-48.28368c0-8.82499299 8.475022-16.032138 18.627243-16.032138L633.856325 784.97051zM633.856325 573.776484c10.226922 0 18.688641 7.265474 18.688641 15.98302l0 163.07612201c0 8.822946-8.46171901 16.040325-18.688641 16.04032499l-73.77321401 0c-10.15119701 0-18.627243-7.217379-18.627243-16.040325L541.455869 589.759503c0-8.718569 8.475022-15.98302 18.627243-15.98302L633.856325 573.776484zM633.856325 468.266451c10.226922 0 18.688641 7.207146 18.688641 15.98302l0 57.44533999c0 8.77894399-8.46171901 15.929808-18.688641 15.92980801l-73.77321401 0c-10.15119701 0-18.627243-7.15086401-18.627243-15.929808l1e-8-57.44534c0-8.77587401 8.475022-15.98302 18.627243-15.98302L633.856325 468.266451zM633.856325 255.795339c10.226922 0 18.688641 7.150864 18.688641 15.98302l0 164.407444c0 8.77587401-8.461719 15.986089-18.688641 15.986089l-73.773214 0c-10.15119701 0-18.627243-7.210215-18.627243-15.986089L541.455869 271.778358c0-8.832156 8.475022-15.98302 18.627243-15.98302L633.856325 255.795339zM558.907333 163.977143l76.054163 23.633257c9.643638 3.07298901 17.58347 12.744255 17.58347 21.459754l0 13.748119c0 8.831132-8.461719 15.986089-18.688641 15.986089l-73.773214 0c-10.15119701 0-18.627243-7.15495699-18.627243-15.986089l0-48.282656C541.455869 165.76588301 549.402865 161.011602 558.907333 163.977143z'
var img1='M457.90905801 1015.661589L457.909058 774.742565c2.932796 6.704702 8.141424 12.463869 15.183817 16.313547l0-55.438637c-7.04239301 3.803629-12.251022 9.617032-15.183817 16.379039l0-52.254108c2.932796 6.706749 8.141424 12.407588 15.183817 16.313547l0-55.374168c-7.04239301 3.740184-12.251022 9.55461-15.18381699 16.260335L457.90905801 348.89369c2.932796 6.708795 8.141424 12.519128 15.18381699 16.322757l0-55.32812c-7.042393 3.796466-12.251022 9.55461-15.183817 16.316617l1e-8-52.248991c2.932796 6.76098399 8.141424 12.576433 15.18381699 16.372899l0-55.440683c-7.04239301 3.803629-12.251022 9.56075-15.18381699 16.322757L457.909058 8.394692l-16.861016-8.385994 0 1023.975441L457.90905801 1015.661589z'
var planePath=img0+img1
/**
 * [{ // 散点配置
						name: '探测站',
						type: 'effectScatter',
						coordinateSystem: 'geo',
						data: convertData(lastPoints),
						
						symbolSize: 12,
						showEffectOn: 'emphasis',
						rippleEffect: {
							brushType: 'stroke'
						},
						hoverAnimation: true,
						label: {
							normal: {
								formatter: '{b}',
								position: 'right',
								show: true
							},
							emphasis: {
								show: true
							}
						},
						itemStyle: {
							normal: {
								color: '#ff8003'
							}
						}
					}]
 */
/*var color = ['#a6c84c', '#ffa022', '#46bee9'];
		var series=[];
		[['北京', BJData], ['上海', SHData], ['广州', GZData]].forEach(function (item, i) {
			//console.log(item,i);
			series.push({
				name: item[0] + ' Top10',
				type: 'lines',
				zlevel: 1,
				effect: {
					show: true,
					period: 6,
					trailLength: 0.7,
					color: '#fff',
					symbolSize: 3
				},
				lineStyle: {
					normal: {
						color: color[i],
						width: 0,
						curveness: 0.2
					}
				},
				data: convertData(item[1])
			},
			{
				name: item[0] + ' Top10',
				type: 'lines',
				zlevel: 2,
				symbol: ['none', 'arrow'],
				symbolSize: 10,
				effect: {
					show: true,
					period: 6,
					trailLength: 0,
					symbol: planePath,
					symbolSize: 15
				},
				lineStyle: {
					normal: {
						color: color[i],
						width: 1,
						opacity: 0.6,
						curveness: 0.2
					}
				},
				data: convertData(item[1])
			},
			{
				name: item[0] + ' Top10',
				type: 'effectScatter',
				coordinateSystem: 'geo',
				zlevel: 2,
				rippleEffect: {
					brushType: 'stroke'
				},
				label: {
					normal: {
						show: true,
						position: 'right',
						formatter: '{b}'
					}
				},
				symbolSize: function (val) {
					return val[2] / 8;
				},
				itemStyle: {
					normal: {
						color: color[i]
					}
				},
				data: item[1].map(function (dataItem) {
					return {
						name: dataItem[1].name,
						value: geoCoordMap[dataItem[1].name].concat([dataItem[1].value])
					};
				})
			});
        });*/
        
